<그림 1>은 대만 ADVANTECH 사의 컴퓨터 내장카드를 사용할 때의 통신설정 예이다.
주의) ADVANTECH Add-on Card 통신 드라이브는 ADVANTECH 사에서 제공하는 Device Driver를 설치해야 통신할 수 있다.
만약 컴퓨터에 카드와 Device Driver를 설치하고 카드를 제거한 후 통신 프로그램을 실행하면 Device Driver 때문에 통신 프로그램이 종료(다운)되는 현상이 생긴다.
이 때는 컴퓨터 내장카드를 다시 설치하거나 Device Driver를 제거하시기 바랍니다.

<그림 1> ADVANTECH Add-on Card의 통신설정 예
<그림 1>의 DEVICE 설정은 컴퓨터 내장카드를 사용하므로 None으로 입력한다.
읽기 설정 방법
| READ | 스테이션 | 읽을 종류 | 읽을 시작주소 | 메모리 저장위치 | 읽는 개수 | AI 전압범위 |
| READ, | 0, | DI, | 0, | 0, | 1, | |
| READ, | 0, | DI, | 1, | 1, | 1, | |
| FLOAT, | 0, | AI, | 0, | 0, | 1, | 3, |
| FLOAT, | 0, | AI, | 1, | 1, | 1, | 4, |
| FLOAT, | 0, | AI, | 2, | 2, | 1, | |
| FLOAT, | 0, | AI, | 3, | 3, | 1, | |
| FLOAT, | 0, | AI, | 4, | 4, | 1, | |
| FLOAT, | 0, | AI, | 5, | 5, | 1, | |
| DWORD, | 0, | COUNT, | 0, | 0, | 1, |
1) 스테이션 : ADVANTECH Add-on Card의 순서번호. ADVANTECH 드라이브에 입력된 순서번호. ( 0 ~ )
2) 읽을 종류 : 읽을 데이터 종류를 지정. ( <표 1> 참조 )
DI, AI, COUNT, DO 등. ( DO는 프로그램 재 시작 시 항상 0 이 된다 )
3) 읽을 시작주소 : 읽을 시작 채널 번호. ( 0 ~ )
4) 메모리 저장 위치 : 읽어온 상태 값을 저장할 버퍼위치.
5) 읽는 크기: 읽을 크기. (항상 1)
DI, DO – 1개의 BYTE( 8 Bit )로 구성,
AI, COUNT – 1개의 아날로그/COUNT 값을 읽음.
6) AI 전압 범위: 아날로그 입력 읽기의 전압범위 ( < 표 2> 참조 )
영역 종류 |
내용 |
비고 |
DI |
Digital Input 읽기 |
읽기 |
AI |
Analog Input 읽기 |
|
COUNT |
Event Counting 값 읽기 |
|
DO |
Digital Output 값 읽기/쓰기 |
읽기/Bit/Word 단위 쓰기 |
AO |
Analog Output 값 쓰기 |
Word 단위 쓰기 |
PULSE |
Pulse Count 시작 |
|
C_STOP |
COUNT 읽기 정지 |
|
| <표 1> ADVANTECH Add-on Card의 읽기/쓰기 영역종류와 내용 | ||
전압범위 |
표현 값 |
+/- 10V |
0 ( 또는 입력 안함 ) |
+/- 5V |
1 |
+/- 2.5V |
2 |
+/- 1.25V |
3 |
+/- 0.625V |
4 |
| <표 2> AI 전압범위와 표현 값 | |
<그림 1> 프로토콜 옵션부의
아이콘을 클릭하면 <그림 2>의 대화상자가 나타나는데 여기서도
READ 스케쥴을 작성할 수 있다.
<그림 2> ADVANTECH ADD-ON CARD 드라이브의 통신 읽기 설정 대화상자
<그림 2>의
,
,
버턴과 리스트 박스를 이용하여 READ 스케쥴을 작성한다.
<그림 3> ADVANTECH ADD-ON CARD 드라이브의 통신 읽기 설정 READ 추가/편집 대화상자의 예
<그림 3>는 <그림 2>의 대화상자에서 READ 스케쥴을 추가 또는 편집할 때 나타나는 대화상자이다.
출력은 SCAN File과 상관없이 컴퓨터 내장카드에 ADVANTECH 드라이브를 통해 쓴다.
디지털 출력 설정법
디지털 출력으로 Digital Output 영역을 Bit 단위로 제어할 수 있다.
디지털 출력 TAG 설정 시 필요한 요소
1) PORT 연결된 PORT 번호.
2) STATION 컴퓨터 내장카드의 순서번호. ( ADVANTECH 드라이브에서 설정한 순서 )
3) Address 출력 번지.
상위 자리 - 10진수, ( 바이트 단위의 번지 )
하위 1자리 : 16진수 ( 0 ~ 7 번지만 사용 ).
4) Extra1 출력하고자 하는 데이터 종류. ( 현재 DO 만 사용 )
DO – Digital Ouput 비트 단위 출력.
5) Extra2 사용안함.
예1) Station : 0 Address : 0000 Extra1 : DO, EXTRA2 : 빈칸으로 설정하고 디지털 출력을 하면 첫번째 ADVANTECH 컴퓨터 내장카드의 0번지( 1번째) DO 카드를 제어 (ON/OFF)할 수 있다.
예2) Station : 0 Address : 0002 Extra1 : DO, EXTRA2 : 빈칸으로 설정하고 디지털 출력을 하면 첫번째 Station ADVANTECH 컴퓨터 내장카드의 2번지( 3번째) DO 카드를 제어 (ON/OFF)할 수 있다.
예3) Station : 0 Address : 0010 Extra1 : DO, EXTRA2 : 빈칸으로 설정하고 디지털 출력을 하면 첫번째 Station ADVANTECH 컴퓨터 내장카드의 10번지( 8번째) DO 카드를 제어 (ON/OFF)할 수 있다.
예4) Station : 0 Address : 0015 Extra1 : DO, EXTRA2 : 빈칸으로 설정하고 디지털 출력을 하면 첫번째 Station ADVANTECH 컴퓨터 내장카드의 15번지( 13번째) DO 카드를 제어 (ON/OFF)할 수 있다.
아날로그 출력 설정법
아날로그 출력으로 AO, COUNT 등을 제어할 수 있다.
아날로그 출력 TAG 설정 시 필요한 요소
1) PORT 연결된 PORT 번호.
2) STATION 컴퓨터 내장카드의 순서번호. ( ADVANTECH 드라이브에서 설정한 순서 )
3) Address 출력 채널 번지. (10진수 단위, 0000 ~ )
4) Extra1 출력하고자 하는 데이터 종류.
DO – Digital Ouput 바이트( Byte ) 단위 출력, ( 출력 값 : 0 ~ 255 )
AO – Analog Ouput 출력, ( 출력 값 : 0.0 ~ 5.0 또는 0.0 ~ 10.0, 단위 : VOLT )
PULSE – Pulse Count 시작, ( 출력 값 : 사용안함 )
C_STOP – COUNT 읽기 정지, ( 출력 값 : 사용안함 )
5) Extra2 사용안함.
참고) AO 출력 값의 범위는 ADVANTECH 사의 Device Manager 프로그램을 실행하여 변경할 수 있다. ( 외부, 내부 0 ~ 5V, 내부 0 ~ 10V 중에서 설정가능 )
예1) Station : 0 Address : 0000 Extra1 : AO, EXTRA2 : 빈칸으로 설정하고 아날로그 출력을 하면 첫번째 ADVANTECH 컴퓨터 내장카드의 0번지( 1번째) AO 카드를 설정한 값 ( 0.0 ~ 5.0 )으로 제어할 수 있다.
예2) Station : 0 Address : 0001 Extra1 : AO, EXTRA2 : 빈칸으로 설정하고 아날로그 출력을 하면 첫번째 ADVANTECH 컴퓨터 내장카드의 1번지( 2번째) AO 카드를 설정한 값 ( 0.0 ~ 5.0 )으로 제어할 수 있다.
ADVANTECH 컴퓨터 내장카드는 다음과 같은 순서로 설치한다.
1) 컴퓨터의 전원을 끈다.
2) 컴퓨터 뚜껑을 열고 <그림 4>와 같은 카드를 <그림 5>처럼 설치한다.
3) <그림 6>, <그림 7>과 같이 연결 케이블과 단자 대를 연결한다.
4) 컴퓨터 전원을 켜고 ADVANTECH 사에서 제공하는 기본 드라이브를 설치한다.
<그림 4> ADVANTECH 컴퓨터 내장카드의 모습 ( PCI-1711 의 경우 )
<그림 5> ADVANTECH 컴퓨터 내장카드를 슬롯에 설치한 모습
<그림 6> 컴퓨터에 연결 케이블을 설치한 모습
<그림 7> 단자 대에 연결 케이블을 설치한 모습
<그림 8> 단자 대 연결 케이블
ADVANTECH에서 제공하는 Device Driver 설치
ADVANTECH 카드인식 드라이브는 다음과 같은 순서로 설치한다.
1) 장치 관리자 등으로 PCI 등의 카드를 인식시킨다.
2) 제공된 CD를 실행하여 먼저 ‘Device Manager’ 를 설치한다.
3) 또한 ‘Individual Drivers’ 를 선택하여 알맞은 카드 드라이브를 설치한다. ( <그림 9> 참조 )
<그림 9> ADVANTECH 사의 ‘Individual Drivers’ 의 드라이브 설치화면